[Control] AuthorName=Robert Sheahan CompanyName=Prolink Software DateCreated=11/23/99 Description=Wilson 600 BaudRate=2400 Parity=NONE BitsPerByte=8 StopBits=1 FlowControl=NONE NoOfChannels=1 Port=COM1 Phone= E-Mail= GetString= DelayTime= InitString= Parse=13 ParseLines 1=*{SetVar,ErrText,} {SetVar,ErrNum,} {SetVar,Action,} ~{SetVar,User* ParseLines 2=*9,} {SetVar,MoveWarn,}~{SetVar,User8,0} {MoveAbs,11} {StartRead} * ParseLines 3=*~{MoveAbs,15} {StopRead} {ReadVar,User9}~{If,{Var,MoveWarn},,~ {* ParseLines 4=*If,{Compare,=,{Var,User9},GOOD },{SetVar,User8,1},}~ {If,{Compar* ParseLines 5=*e,=,{Var,User9}, },{SetVar,User8,1},} ~ {If,{Compare,=,{Var,* ParseLines 6=*User9},HIGH },{SetVar,User8,1},}~ {If,{Compare,=,{Var,User9},LOW* ParseLines 7=* },{SetVar,User8,1},}~ {MoveAbs,23} {StartRead} {MoveLast} {Sto* ParseLines 8=*pRead} ~ {ReadVar,User9}~ {If,{Var,MoveWarn},{SetVar,User8,0},}* ParseLines 9=*~}~{If,{Var,User8},~ {MoveAbs,17} {StartRead} {MoveRel,2}~ {Mov* ParseLines 10=*eTo,0,1, } {MoveRel,-1} {StopRead} {ReadVar,Actual}~ {If, {Compa* ParseLines 11=*re,#=,{Var,Actual},0},~ {SetVar,ErrNum,2} ~ {SetVar,ErrText* ParseLines 12=*,The hardness could not be measured or converted} ~ ,}~ {SetVar* ParseLines 13=*,Units,{Var,User9}}~,~ {SetVar,Action,1}~}~* Notes=3 NoteLines 1=*This is for the Wilson 600 hardness tester. Other Wilson testers * NoteLines 2=*can run in 600 emulation mode, but the output is different - see * NoteLines 3=*the script for Wilson 600 Emulation*